package com.cmy.baseGrammar;
public class VarTyp {
    /*
     * 变量作用域
     * 类变量
     * 实例变量
     * 局部变量
     * */
    //类变量(静态变量) static关键字 不需要通过class.salary调用,可直接使用salary
    static double salary = 2500;

    //实例变量:从属于对象(VarScope) 不初始化(变成该类型的默认值)
    //0 0.0 布尔值默认值:false 除了基本类型其余全是null
    String name;
    int age;

    //main方法
    public static void main(String[] args) {

        //局部变量
        int i = 1;//仅在main中有效,必须声名和初始化

        //使用实例变量
        //变量类型 变量名称  =  new VarScope(); 将类VarScope实例化
        VarTyp varTyp = new VarTyp();
        System.out.println(varTyp.age);//0
        System.out.println(varTyp.name);//null

        System.out.println(salary);//类变量可直接被识别

    }

    //其他方法
    public void add(){

    }
}

    